like a treasure - French English Dictionary